Nevron Open Vision Documentation
Nevron.Nov.DataStructures Namespace / NChain<T> Class
Fields Properties Methods


In This Topic
    NChain<T> Class Members
    In This Topic

    The following tables list the members exposed by NChain<T>.

    Public Constructors
     NameDescription
    Public ConstructorOverloaded.   
    Top
    Protected Fields
     NameDescription
    Internal Field  
    Internal Field  
    Internal Field  
    Internal Field  
    Top
    Public Properties
     NameDescription
    Public PropertyGets the count of items  
    Public PropertyGets the head (first) node in the list  
    Public PropertyGets or sets the node at the specified index  
    Public PropertyGet the list of items contained in this chain nodes  
    Public PropertyGets the tail (last) node in the list  
    Top
    Public Methods
     NameDescription
    Public MethodAdds the specified node to the end of this list (equivalient to PushBack).  
    Public MethodRemoves all nodes from the set.  
    Public MethodQueries whether the specified node is contained in this object.  
    Public MethodCopies all items of this set to the specified array, starting from the specified array index.  
    Public MethodOverloaded. Returns the first chain node that contains the specified item  
    Public MethodOverloaded. Returns the last chain node that contains the specified item  
    Public MethodGets an iterator that iterates through the nodes in forward order.  
    Public MethodGets an iterator that iterates through the nodes in a reverse order.  
    Public MethodGets the index at which an item appears for the first time. Returns -1 if the item does not appear in the set.  
    Public MethodInserts the item at the specified index.  
    Public MethodInserts a node after a node of this chain.  
    Public MethodInserts a node before a node of this chain.  
    Public MethodReturns the last node from the deque, without removing it.  
    Public MethodReturns the first node from the deque, without removing it.  
    Public MethodRemoves and returns the last node from the deque.  
    Public MethodRemoves and returns the first node from the deque.  
    Public MethodOverloaded. Pushes the node at the back of the deque (makes it the last item in the deque)  
    Public MethodOverloaded. Pushes the node at the front of the deque (makes it the first item in the deque)  
    Public MethodRemoves the specified node.  
    Public MethodRemoves the node at the specified index  
    Public MethodSwaps this node with the next node in the chain  
    Public MethodSwaps this node with the previous node in the chain  
    Public MethodConverts this set to an array.  
    Top
    Protected Methods
     NameDescription
    Internal Method  
    Top
    See Also